first priest - Spanish English Dictionary